package com.example.aigc_education.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.List;
@Data
public class ThemeV2VO {
    /**
     * 序号
     */
    @TableId(type = IdType.AUTO)
    private Long themeId;

    /**
     * 标题
     */
    private String themeTitle;

    /**
     * 是否位于当前主题
     */
    private Boolean current = false;

    /**
     * 是否完成（0未完成 1进行中 2已完成）
     */
    private ThemeCompletionVO completionStatus;


    /**
     * 子主题列表
     */
    private List<SubThemeVO> subThemes;
}
